a rare picture - German English Dictionary